step and repeat - Turkish English Dictionary